Tech

China Tests Gigantic Drag Sail for Removing Space Junk